# _*_ coding:utf-8 _*_
# 开发团队: Mavericks
# 开发人员：Maverick·Ming
# 开发IDE： PyCharm
#   项目名：DouBanSpider
#   文件名：03 请求超时处理.py
# 开发时间：2021/3/31 10:42

# 超时处理（可能反爬、链接错误、服务器问题）
import urllib.request
import urllib.error
try:
    # 将访问网页的源码封装到对象里
    response = urllib.request.urlopen('http://httpbin.org/get', timeout=0.01)
    print(response.read().decode('utf-8'))  # 对获取的源码进行utf-8解码
except urllib.error.URLError as e:
    print('time out')